27b6ac71661de82d3faceea3769636d4778e7a2d,sveditor/plugins/net.sf.sveditor.core/src/net/sf/sveditor/core/parser/boolean_abbrev_or_array_deref.java,boolean_abbrev_or_array_deref,property_expr,#,111

Before Change


				if (fDebugEn) { debug("  property_expr --> sequence_expr() " + fLexer.peek()); }
				ret = sequence_expr();
				// A sequence expression can be followed by a , and additional sequence expressions
				while (fLexer.peekOperator(OP.COMMA))  {
					fLexer.consumeToken();
					// TODO Matt... how does this get added to ret above?  Strictly needs to be concatenated
					// to the previous contents of ret

After Change


				if (fDebugEn) { debug("  property_expr --> sequence_expr() " + fLexer.peek()); }
				ret = sequence_expr();
				// A sequence expression can be followed by a , results in sequence_match expression
				if (fLexer.peekOperator(OP.COMMA)) {
					SVDBSequenceMatchItemExpr match_expr = new SVDBSequenceMatchItemExpr();
					match_expr.setExpr(ret);
					while (fLexer.peekOperator(OP.COMMA)) {
						fLexer.eatToken();